separation levee - German English Dictionary